Solid & works careers in Cavan, Ireland